package edu.api.packing_api;

/**
 * 包装类： 将基本数据类型 包装成类，便于以面向对象的形式操作
 */
public class Demo {

    public static void main(String[] args) {
        Integer i = new Integer(100);
        System.out.println("i = " + i);
        //以面向对象的形式实现基本数据类型转换
        byte b = i.byteValue();
        System.out.println("b = " + b);
        int j = 100;
        System.out.println("j = " + j);
        //基本数据类型的转换
        byte d = (byte) j;
        System.out.println("d = " + d);

        //自动装箱   将基本类型的数据直接表示成包装类类型的对象
        Integer m = 200;
        System.out.println("m = " + m);  //200
        //自动拆箱  将包装类类型的数据表示成基本数据类型
        int n = m;
        System.out.println("n = " + n);

    }

}
